package sg.edu.nus.iss.umpire.dao;

import java.io.Serializable;
import java.util.List;

public interface BaseDao<T> {

	public List<T> loadAll();

	public void insert(T obj);

	public void update(T obj);

	public void deleteByKey(Serializable key);

	public T getByKey(Serializable key);
}
